import type { PageParams } from '@/types/global'
import type { HotResult } from '@/types/hot'
import { http } from '@/utils/http'
/**
 * 热门推荐-类型定义
 */
type HotParams = PageParams & { subType?: string }
/**
 * 获取热门推荐内容
 *
 * @param url 请求的URL地址
 * @param data 请求参数，类型为HotParams
 * @returns 返回Promise对象，Promise解析后的值为请求响应的数据
 */
export const getHotRecommend = (url: string, data?: HotParams) => {
  return http<HotResult>({
    method: 'GET',
    url,
    data,
  })
}
